joint guarantees - Turkish English Dictionary